package com.szholly.plug.form.upload;

import com.szholly.data.general.*;

/**
 *  附件表
 */
public class FormDocmentRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * 文档大小
	 */
	public final static String FIELD_DUpsize = "D_UPSIZE";
	
	/**
	 * 文档名称
	 */
	public final static String FIELD_SName = "S_NAME";
	
	/**
	 * 上传时间
	 */
	public final static String FIELD_SUptime = "S_UPTIME";
	
	/**
	 * 文档类型
	 */
	public final static String FIELD_SType = "S_TYPE";
	
	/**
	 * 上传IP
	 */
	public final static String FIELD_SUpip = "S_UPIP";
	
	/**
	 * 上传人
	 */
	public final static String FIELD_SUpuser = "S_UPUSER";
	
	/**
	 * 文档URL
	 */
	public final static String FIELD_SUrl = "S_URL";
	
	/**
	 * 逻辑目录
	 */
	public final static String FIELD_SLpath = "S_LPATH";
	
	/**
	 * 父目录
	 */
	public final static String FIELD_PLPATH = "S_PLPATH";
	
	/**
	 * 机构级别
	 */
	public final static String FIELD_JB = "I_JB";
	
	/**
	 * 是否为叶子节点
	 */
	public final static String FIELD_ISCHILD = "S_ISCHILD";
	
	/**
	 * 获取文档大小
	 */
	public Long getDUpsize() {
		return (Long) getValue(GlobalDataType.Int64, FIELD_DUpsize);
	}

	/**
	 * 设置文档大小
	 */
	public void setDUpsize(Long value) {
		setValue(FIELD_DUpsize, value);
	}
	
	/**
	 * 获取文档名称
	 */
	public String getSName() {
		return (String) getValue(GlobalDataType.String, FIELD_SName);
	}

	/**
	 * 设置文档名称
	 */
	public void setSName(String value) {
		setValue(FIELD_SName, value);
	}
	
	/**
	 * 获取上传时间
	 */
	public String getSUptime() {
		return (String) getValue(GlobalDataType.String, FIELD_SUptime);
	}

	/**
	 * 设置上传时间
	 */
	public void setSUptime(String value) {
		setValue(FIELD_SUptime, value);
	}
	
	/**
	 * 获取文档类型
	 */
	public String getSType() {
		return (String) getValue(GlobalDataType.String, FIELD_SType);
	}

	/**
	 * 设置文档类型
	 */
	public void setSType(String value) {
		setValue(FIELD_SType, value);
	}
	
	/**
	 * 获取上传IP
	 */
	public String getSUpip() {
		return (String) getValue(GlobalDataType.String, FIELD_SUpip);
	}

	/**
	 * 设置上传IP
	 */
	public void setSUpip(String value) {
		setValue(FIELD_SUpip, value);
	}
	
	/**
	 * 获取上传人
	 */
	public String getSUpuser() {
		return (String) getValue(GlobalDataType.String, FIELD_SUpuser);
	}

	/**
	 * 设置上传人
	 */
	public void setSUpuser(String value) {
		setValue(FIELD_SUpuser, value);
	}
	
	/**
	 * 获取文档URL
	 */
	public String getSUrl() {
		return (String) getValue(GlobalDataType.String, FIELD_SUrl);
	}

	/**
	 * 设置文档URL
	 */
	public void setSUrl(String value) {
		setValue(FIELD_SUrl, value);
	}
	
	/**
	 * 获取逻辑目录
	 */
	public String getSLpath() {
		return (String) getValue(GlobalDataType.String, FIELD_SLpath);
	}

	/**
	 * 设置逻辑目录
	 */
	public void setSLpath(String value) {
		setValue(FIELD_SLpath, value);
	}
	
	/**
	 * 获取逻辑目录
	 */
	public String getPLpath() {
		return (String) getValue(GlobalDataType.String, FIELD_PLPATH);
	}

	/**
	 * 设置逻辑目录
	 */
	public void setPLpath(String value) {
		setValue(FIELD_PLPATH, value);
	}
	
	/**
	 * 获取级别
	 */
	public String getJb() {
		return (String) getValue(GlobalDataType.String, FIELD_JB);
	}

	/**
	 * 设置级别
	 */
	public void setJb(String value) {
		setValue(FIELD_JB, value);
	}
	
	/**
	 * 获取是否子节点
	 */
	public String getIsChild() {
		return (String) getValue(GlobalDataType.String, FIELD_ISCHILD);
	}

	/**
	 * 设置是否子节点
	 */
	public void setIsChild(String value) {
		setValue(FIELD_ISCHILD, value);
	}
}